package com.demo.function.jdk.sealed.interface_;

/**
 * 密封类接口，指定实现类是Cat和Dog，其他实现类无法实现Animal接口
 * Cat和Dog类必须是final或sealed或non-sealed修饰，否则无法实现Animal接口
 */
public sealed interface Animal permits Cat, Dog {

    void call();
}
